package com.zuoye.day19;


import java.util.Scanner;

public class RotateArray {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();  //数组的长度
        int m = scanner.nextInt();  //向右移动几个位置
        int[] arr=new int[n];

        for (int i=0;i<n;i++){
            if((i+m)>=n){  //索引  当要移动的位置个数m大于数组的长度n时
                arr[(i+m)%n]=scanner.nextInt();   //下标加向右移动的位置大于数组的长度  求出要移动的数字及移动后的下标
            }else {
                arr[i+m]=scanner.nextInt();   //下标加向右移动的位置小于数组的长度 求出数字移动后的下标
            }
        }

        for(int i=0;i<arr.length;i++) {
            if (i<arr.length-1) {
                System.out.print(arr[i] + " ");
            }else
                System.out.print(arr[i]);
        }
    }

}
